excitable/intemperate person - Turco Inglés Diccionario